import csv
"""
open 
    打开一个文件， 有r只读  w写入  a 追加三种模式
r:
    以只读方式打开文件。文件的指针将会放在
    文件的开头。这是默认模式。
w   
    打开一个文件只用于写入。如果该文件已存在则打开文件，
    并从开头开始编辑，即原有内容会被删除。
    如果该文件不存在，创建新文件
a   打开一个文件用于追加。如果该文件已存在，文件指针将会放在文件的结尾。也就是说，新的内容将会被写入到已有内容之后。
    如果该文件不存在，创建新文件进行写入。
"""
# # 打开a.txt 进行写入操作
# f = open('./a.txt', 'w')
# f.write('白日依山尽\n')
# f.write('黄河入海流\n')
# f.write('欲穷千里目\n')
# f.write('更上一层楼\n')
# # 关闭
# f.close()
#
# # 安全的打开文件，进行读取，会自动关闭
# with open('./b.txt', 'r') as f:
#     print(f.read())


# csv的写入
# with open('a.csv', 'w',  newline='') as f:
#     writer = csv.writer(f)
#     writer.writerow(['姓名', '年龄', '身高'])
#     writer.writerow(['xiaoming', '18', '180'])
#     writer.writerow(['xiaoming', '20', '181'])

# csv读取
with open('a.csv', 'r') as f:
    reads = csv.reader(f)
    for i in reads:
        print(i)


